smash hit – Deutsch–English translations

🇬🇧 en de 🇩🇪

smash hit noun

  • something tremendously successful
Bombenerfolg
Wiktionary Links